pop = input()
b = 0

if not pop or len(pop.split()) == 1:
    print("Мало данных для анализа")

else:
    popok = pop.split()

    popopok = len(popok)



    evrey = len([popok for popok in popok if popok[b] >= 'А' and popok[b] <= 'Я'])
    po = len([popok for popok in popok if





                 any(char.isalpha() and char.lower() not in 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя' for char in popok)])
    popo = len([popok for popok in popok if len(popok) <= 3])


    a=[]
    c=1
    gadodle = len([popok for popok in popok if '-' in popok])



    rel = max(popok, key=len)

    ned = len(rel)


    dadool=9




    gyperid = f"""Кол-во слов: {evrey}
Кол-во слов с заглавной кириллической буквы: {popopok}
Кол-во слов содержащих латинский символ: {po}
Кол-во слов не превышающих 3 символа: {popo}
Кол-во слов в составе которых имеется дефис: {gadodle}

Самое длинное слово: {rel}
Длина слова: {ned}"""

    print(gyperid)